package com.hydl.power.pojo;

import io.swagger.annotations.Api;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * @author wxb
 * @date 2020/4/17 11:31
 */
@Api(value = "AlarmSet", description = "事件记录/告警设置")
public class AlarmSet {

    /**
     * id
     */
    @ApiModelProperty("")
    private Integer id;

    /**
     * alarm_set_id
     */
    @ApiModelProperty("")
    private String alarmSetId;

    /**
     * 设备id
     */
    @ApiModelProperty("设备id")
    private String deviceId;

    /**
     * 线电压uab 1 一般 2严重 3紧急
     */
    @ApiModelProperty("线电压uab 1 一般 2严重 3紧急")
    private Integer uabClass;

    /**
     * 线电压uab 预设正常值从
     */
    @ApiModelProperty("线电压uab 预设正常值从")
    private String uabBeginValue;

    /**
     * 线电压uab 预设正常值至
     */
    @ApiModelProperty("线电压uab 预设正常值至")
    private String uabEndValue;

    /**
     * 线电压uab 1启用 2不启用
     */
    @ApiModelProperty("线电压uab 1启用 2不启用")
    private Integer uabFlag;

    /**
     * 线电压uab 操作时间
     */
    @ApiModelProperty("线电压uab 操作时间")
    private Long uabTime;

    /**
     * 线电压ubc 1 一般 2严重 3紧急
     */
    @ApiModelProperty("线电压ubc 1 一般 2严重 3紧急")
    private Integer ubcClass;

    /**
     * 线电压ubc 预设正常值从
     */
    @ApiModelProperty("线电压ubc 预设正常值从")
    private String ubcBeginValue;

    /**
     * 线电压ubc 预设正常值至
     */
    @ApiModelProperty("线电压ubc 预设正常值至")
    private String ubcEndValue;

    /**
     * 线电压ubc 1启用 2不启用
     */
    @ApiModelProperty("线电压ubc 1启用 2不启用")
    private Integer ubcFlag;

    /**
     * 线电压ubc 操作时间
     */
    @ApiModelProperty("线电压ubc 操作时间")
    private Long ubcTime;

    /**
     * 线电压uca 1 一般 2严重 3紧急
     */
    @ApiModelProperty("线电压uca 1 一般 2严重 3紧急")
    private Integer ucaClass;

    /**
     * 线电压uca 预设正常值从
     */
    @ApiModelProperty("线电压uca 预设正常值从")
    private String ucaBeginValue;

    /**
     * 线电压uca 预设正常值至
     */
    @ApiModelProperty("线电压uca 预设正常值至")
    private String ucaEndValue;

    /**
     * 线电压uca 1启用 2不启用
     */
    @ApiModelProperty("线电压uca 1启用 2不启用")
    private Integer ucaFlag;

    /**
     * 线电压uca 操作时间
     */
    @ApiModelProperty("线电压uca 操作时间")
    private Long ucaTime;

    /**
     * 相电压a 1 一般 2严重 3紧急
     */
    @ApiModelProperty("相电压a 1 一般 2严重 3紧急")
    private Integer phaseAClass;

    /**
     * 相电压a 预设正常值从
     */
    @ApiModelProperty("相电压a 预设正常值从")
    private String phaseABeginValue;

    /**
     * 相电压a 预设正常值至
     */
    @ApiModelProperty("相电压a 预设正常值至")
    private String phaseAEndValue;

    /**
     * 相电压a 1启用 2不启用
     */
    @ApiModelProperty("相电压a 1启用 2不启用")
    private Integer phaseAFlag;

    /**
     * 相电压a 操作时间
     */
    @ApiModelProperty("相电压a 操作时间")
    private Long phaseATime;

    /**
     * 相电压b 1 一般 2严重 3紧急
     */
    @ApiModelProperty("相电压b 1 一般 2严重 3紧急")
    private Integer phaseBClass;

    /**
     * 相电压b 预设正常值从
     */
    @ApiModelProperty("相电压b 预设正常值从")
    private String phaseBBeginValue;

    /**
     * 相电压b 预设正常值至
     */
    @ApiModelProperty("相电压b 预设正常值至")
    private String phaseBEndValue;

    /**
     * 相电压b 1启用 2不启用
     */
    @ApiModelProperty("相电压b 1启用 2不启用")
    private Integer phaseBFlag;

    /**
     * 相电压b 操作时间
     */
    @ApiModelProperty("相电压b 操作时间")
    private Long phaseBTime;

    /**
     * 相电压c 1 一般 2严重 3紧急
     */
    @ApiModelProperty("相电压c 1 一般 2严重 3紧急")
    private Integer phaseCClass;

    /**
     * 相电压c  预设正常值从
     */
    @ApiModelProperty("相电压c  预设正常值从")
    private String phaseCBeginValue;

    /**
     * 相电压c 预设正常值至
     */
    @ApiModelProperty("相电压c 预设正常值至")
    private String phaseCEndValue;

    /**
     * 相电压c 1启用 2不启用
     */
    @ApiModelProperty("相电压c 1启用 2不启用")
    private Integer phaseCFlag;

    /**
     * 相电压c 操作时间
     */
    @ApiModelProperty("相电压c 操作时间")
    private Long phaseCTime;

    /**
     * a相电流 1 一般 2严重 3紧急
     */
    @ApiModelProperty(" a相电流 1 一般 2严重 3紧急")
    private Integer electricityAClass;

    /**
     * a相电流  预设正常值从
     */
    @ApiModelProperty("a相电流  预设正常值从")
    private String electricityABeginValue;

    /**
     * a相电流 预设正常值至
     */
    @ApiModelProperty("a相电流 预设正常值至")
    private String electricityAEndValue;

    /**
     * a相电流 1启用 2不启用
     */
    @ApiModelProperty("a相电流 1启用 2不启用")
    private Integer electricityAFlag;

    /**
     * a相电流 操作时间
     */
    @ApiModelProperty("a相电流 操作时间")
    private Long electricityATime;

    /**
     * b相电流  1 一般 2严重 3紧急
     */
    @ApiModelProperty("b相电流  1 一般 2严重 3紧急")
    private Integer electricityBClass;

    /**
     * b相电流 预设正常值从
     */
    @ApiModelProperty("b相电流 预设正常值从")
    private String electricityBBeginValue;

    /**
     * b相电流  预设正常值至
     */
    @ApiModelProperty("b相电流  预设正常值至")
    private String electricityBEndValue;

    /**
     * b相电流 1启用 2不启用
     */
    @ApiModelProperty("b相电流 1启用 2不启用")
    private Integer electricityBFlag;

    /**
     * b相电流 操作时间
     */
    @ApiModelProperty("b相电流 操作时间")
    private Long electricityBTime;

    /**
     * c相电流 1 一般 2严重 3紧急
     */
    @ApiModelProperty("c相电流 1 一般 2严重 3紧急")
    private Integer electricityCClass;

    /**
     * c相电流 预设正常值从
     */
    @ApiModelProperty("c相电流 预设正常值从")
    private String electricityCBeginValue;

    /**
     * c相电流 预设正常值至
     */
    @ApiModelProperty("c相电流 预设正常值至")
    private String electricityCEndValue;

    /**
     * c相电流  1启用 2不启用
     */
    @ApiModelProperty("c相电流  1启用 2不启用")
    private Integer electricityCFlag;

    /**
     * c相电流  操作时间
     */
    @ApiModelProperty("c相电流  操作时间")
    private Long electricityCTime;

    /**
     * a相有功电能 1 一般 2严重 3紧急
     */
    @ApiModelProperty("a相有功电能 1 一般 2严重 3紧急")
    private Integer electricAClass;

    /**
     * a相有功电能 预设正常值从
     */
    @ApiModelProperty("a相有功电能 预设正常值从")
    private String electricABeginValue;

    /**
     * a相有功电能 预设正常值至
     */
    @ApiModelProperty("a相有功电能 预设正常值至")
    private String electricAEndValue;

    /**
     * a相有功电能 1启用 2不启用
     */
    @ApiModelProperty("a相有功电能 1启用 2不启用")
    private Integer electricAFlag;

    /**
     * a相有功电能 操作时间
     */
    @ApiModelProperty("a相有功电能 操作时间")
    private Long electricATime;

    /**
     * b相有功电能 1 一般 2严重 3紧急
     */
    @ApiModelProperty("b相有功电能 1 一般 2严重 3紧急")
    private Integer electricBClass;

    /**
     * b相有功电能 预设正常值从
     */
    @ApiModelProperty("b相有功电能 预设正常值从")
    private String electricBBeginValue;

    /**
     * b相有功电能 预设正常值至
     */
    @ApiModelProperty("b相有功电能 预设正常值至")
    private String electricBEndValue;

    /**
     * b相有功电能 1启用 2不启用
     */
    @ApiModelProperty("b相有功电能 1启用 2不启用")
    private Integer electricBFlag;

    /**
     * b相有功电能 操作时间
     */
    @ApiModelProperty("b相有功电能 操作时间")
    private Long electricBTime;

    /**
     * c相有功电能 1 一般 2严重 3紧急
     */
    @ApiModelProperty("c相有功电能 1 一般 2严重 3紧急")
    private Integer electricCClass;

    /**
     * c相有功电能 预设正常值从
     */
    @ApiModelProperty("c相有功电能 预设正常值从")
    private String electricCBeginValue;

    /**
     * c相有功电能 预设正常值至
     */
    @ApiModelProperty("c相有功电能 预设正常值至")
    private String electricCEndValue;

    /**
     * c相有功电能 1启用 2不启用
     */
    @ApiModelProperty("c相有功电能 1启用 2不启用")
    private Integer electricCFlag;

    /**
     * c相有功电能 操作时间
     */
    @ApiModelProperty("c相有功电能 操作时间")
    private Long electricCTime;

    /**
     * di状态 1 一般 2严重 3紧急
     */
    @ApiModelProperty(" di状态 1 一般 2严重 3紧急")
    private Integer diClass;

    /**
     * di状态 1启用 2不启用
     */
    @ApiModelProperty("di状态 1启用 2不启用")
    private Integer diFlag;

    /**
     * di状态 操作时间
     */
    @ApiModelProperty("di状态 操作时间")
    private Long diTime;

    /**
     * 通信状态 1 一般 2严重 3紧急
     */
    @ApiModelProperty("通信状态 1 一般 2严重 3紧急")
    private Integer communicationClass;

    /**
     * 通信状态 1启用 2不启用
     */
    @ApiModelProperty("通信状态 1启用 2不启用")
    private Integer communicationFlag;

    /**
     * 通信状态 操作时间
     */
    @ApiModelProperty("通信状态 操作时间")
    private Long communicationTime;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getAlarmSetId() {
        return alarmSetId;
    }

    public void setAlarmSetId(String alarmSetId) {
        this.alarmSetId = alarmSetId;
    }

    public String getDeviceId() {
        return deviceId;
    }

    public void setDeviceId(String deviceId) {
        this.deviceId = deviceId;
    }

    public Integer getUabClass() {
        return uabClass;
    }

    public void setUabClass(Integer uabClass) {
        this.uabClass = uabClass;
    }

    public String getUabBeginValue() {
        return uabBeginValue;
    }

    public void setUabBeginValue(String uabBeginValue) {
        this.uabBeginValue = uabBeginValue;
    }

    public String getUabEndValue() {
        return uabEndValue;
    }

    public void setUabEndValue(String uabEndValue) {
        this.uabEndValue = uabEndValue;
    }

    public Integer getUabFlag() {
        return uabFlag;
    }

    public void setUabFlag(Integer uabFlag) {
        this.uabFlag = uabFlag;
    }

    public Long getUabTime() {
        return uabTime;
    }

    public void setUabTime(Long uabTime) {
        this.uabTime = uabTime;
    }

    public Integer getUbcClass() {
        return ubcClass;
    }

    public void setUbcClass(Integer ubcClass) {
        this.ubcClass = ubcClass;
    }

    public String getUbcBeginValue() {
        return ubcBeginValue;
    }

    public void setUbcBeginValue(String ubcBeginValue) {
        this.ubcBeginValue = ubcBeginValue;
    }

    public String getUbcEndValue() {
        return ubcEndValue;
    }

    public void setUbcEndValue(String ubcEndValue) {
        this.ubcEndValue = ubcEndValue;
    }

    public Integer getUbcFlag() {
        return ubcFlag;
    }

    public void setUbcFlag(Integer ubcFlag) {
        this.ubcFlag = ubcFlag;
    }

    public Long getUbcTime() {
        return ubcTime;
    }

    public void setUbcTime(Long ubcTime) {
        this.ubcTime = ubcTime;
    }

    public Integer getUcaClass() {
        return ucaClass;
    }

    public void setUcaClass(Integer ucaClass) {
        this.ucaClass = ucaClass;
    }

    public String getUcaBeginValue() {
        return ucaBeginValue;
    }

    public void setUcaBeginValue(String ucaBeginValue) {
        this.ucaBeginValue = ucaBeginValue;
    }

    public String getUcaEndValue() {
        return ucaEndValue;
    }

    public void setUcaEndValue(String ucaEndValue) {
        this.ucaEndValue = ucaEndValue;
    }

    public Integer getUcaFlag() {
        return ucaFlag;
    }

    public void setUcaFlag(Integer ucaFlag) {
        this.ucaFlag = ucaFlag;
    }

    public Long getUcaTime() {
        return ucaTime;
    }

    public void setUcaTime(Long ucaTime) {
        this.ucaTime = ucaTime;
    }

    public Integer getPhaseAClass() {
        return phaseAClass;
    }

    public void setPhaseAClass(Integer phaseAClass) {
        this.phaseAClass = phaseAClass;
    }

    public String getPhaseABeginValue() {
        return phaseABeginValue;
    }

    public void setPhaseABeginValue(String phaseABeginValue) {
        this.phaseABeginValue = phaseABeginValue;
    }

    public String getPhaseAEndValue() {
        return phaseAEndValue;
    }

    public void setPhaseAEndValue(String phaseAEndValue) {
        this.phaseAEndValue = phaseAEndValue;
    }

    public Integer getPhaseAFlag() {
        return phaseAFlag;
    }

    public void setPhaseAFlag(Integer phaseAFlag) {
        this.phaseAFlag = phaseAFlag;
    }

    public Long getPhaseATime() {
        return phaseATime;
    }

    public void setPhaseATime(Long phaseATime) {
        this.phaseATime = phaseATime;
    }

    public Integer getPhaseBClass() {
        return phaseBClass;
    }

    public void setPhaseBClass(Integer phaseBClass) {
        this.phaseBClass = phaseBClass;
    }

    public String getPhaseBBeginValue() {
        return phaseBBeginValue;
    }

    public void setPhaseBBeginValue(String phaseBBeginValue) {
        this.phaseBBeginValue = phaseBBeginValue;
    }

    public String getPhaseBEndValue() {
        return phaseBEndValue;
    }

    public void setPhaseBEndValue(String phaseBEndValue) {
        this.phaseBEndValue = phaseBEndValue;
    }

    public Integer getPhaseBFlag() {
        return phaseBFlag;
    }

    public void setPhaseBFlag(Integer phaseBFlag) {
        this.phaseBFlag = phaseBFlag;
    }

    public Long getPhaseBTime() {
        return phaseBTime;
    }

    public void setPhaseBTime(Long phaseBTime) {
        this.phaseBTime = phaseBTime;
    }

    public Integer getPhaseCClass() {
        return phaseCClass;
    }

    public void setPhaseCClass(Integer phaseCClass) {
        this.phaseCClass = phaseCClass;
    }

    public String getPhaseCBeginValue() {
        return phaseCBeginValue;
    }

    public void setPhaseCBeginValue(String phaseCBeginValue) {
        this.phaseCBeginValue = phaseCBeginValue;
    }

    public String getPhaseCEndValue() {
        return phaseCEndValue;
    }

    public void setPhaseCEndValue(String phaseCEndValue) {
        this.phaseCEndValue = phaseCEndValue;
    }

    public Integer getPhaseCFlag() {
        return phaseCFlag;
    }

    public void setPhaseCFlag(Integer phaseCFlag) {
        this.phaseCFlag = phaseCFlag;
    }

    public Long getPhaseCTime() {
        return phaseCTime;
    }

    public void setPhaseCTime(Long phaseCTime) {
        this.phaseCTime = phaseCTime;
    }

    public Integer getElectricityAClass() {
        return electricityAClass;
    }

    public void setElectricityAClass(Integer electricityAClass) {
        this.electricityAClass = electricityAClass;
    }

    public String getElectricityABeginValue() {
        return electricityABeginValue;
    }

    public void setElectricityABeginValue(String electricityABeginValue) {
        this.electricityABeginValue = electricityABeginValue;
    }

    public String getElectricityAEndValue() {
        return electricityAEndValue;
    }

    public void setElectricityAEndValue(String electricityAEndValue) {
        this.electricityAEndValue = electricityAEndValue;
    }

    public Integer getElectricityAFlag() {
        return electricityAFlag;
    }

    public void setElectricityAFlag(Integer electricityAFlag) {
        this.electricityAFlag = electricityAFlag;
    }

    public Long getElectricityATime() {
        return electricityATime;
    }

    public void setElectricityATime(Long electricityATime) {
        this.electricityATime = electricityATime;
    }

    public Integer getElectricityBClass() {
        return electricityBClass;
    }

    public void setElectricityBClass(Integer electricityBClass) {
        this.electricityBClass = electricityBClass;
    }

    public String getElectricityBBeginValue() {
        return electricityBBeginValue;
    }

    public void setElectricityBBeginValue(String electricityBBeginValue) {
        this.electricityBBeginValue = electricityBBeginValue;
    }

    public String getElectricityBEndValue() {
        return electricityBEndValue;
    }

    public void setElectricityBEndValue(String electricityBEndValue) {
        this.electricityBEndValue = electricityBEndValue;
    }

    public Integer getElectricityBFlag() {
        return electricityBFlag;
    }

    public void setElectricityBFlag(Integer electricityBFlag) {
        this.electricityBFlag = electricityBFlag;
    }

    public Long getElectricityBTime() {
        return electricityBTime;
    }

    public void setElectricityBTime(Long electricityBTime) {
        this.electricityBTime = electricityBTime;
    }

    public Integer getElectricityCClass() {
        return electricityCClass;
    }

    public void setElectricityCClass(Integer electricityCClass) {
        this.electricityCClass = electricityCClass;
    }

    public String getElectricityCBeginValue() {
        return electricityCBeginValue;
    }

    public void setElectricityCBeginValue(String electricityCBeginValue) {
        this.electricityCBeginValue = electricityCBeginValue;
    }

    public String getElectricityCEndValue() {
        return electricityCEndValue;
    }

    public void setElectricityCEndValue(String electricityCEndValue) {
        this.electricityCEndValue = electricityCEndValue;
    }

    public Integer getElectricityCFlag() {
        return electricityCFlag;
    }

    public void setElectricityCFlag(Integer electricityCFlag) {
        this.electricityCFlag = electricityCFlag;
    }

    public Long getElectricityCTime() {
        return electricityCTime;
    }

    public void setElectricityCTime(Long electricityCTime) {
        this.electricityCTime = electricityCTime;
    }

    public Integer getElectricAClass() {
        return electricAClass;
    }

    public void setElectricAClass(Integer electricAClass) {
        this.electricAClass = electricAClass;
    }

    public String getElectricABeginValue() {
        return electricABeginValue;
    }

    public void setElectricABeginValue(String electricABeginValue) {
        this.electricABeginValue = electricABeginValue;
    }

    public String getElectricAEndValue() {
        return electricAEndValue;
    }

    public void setElectricAEndValue(String electricAEndValue) {
        this.electricAEndValue = electricAEndValue;
    }

    public Integer getElectricAFlag() {
        return electricAFlag;
    }

    public void setElectricAFlag(Integer electricAFlag) {
        this.electricAFlag = electricAFlag;
    }

    public Long getElectricATime() {
        return electricATime;
    }

    public void setElectricATime(Long electricATime) {
        this.electricATime = electricATime;
    }

    public Integer getElectricBClass() {
        return electricBClass;
    }

    public void setElectricBClass(Integer electricBClass) {
        this.electricBClass = electricBClass;
    }

    public String getElectricBBeginValue() {
        return electricBBeginValue;
    }

    public void setElectricBBeginValue(String electricBBeginValue) {
        this.electricBBeginValue = electricBBeginValue;
    }

    public String getElectricBEndValue() {
        return electricBEndValue;
    }

    public void setElectricBEndValue(String electricBEndValue) {
        this.electricBEndValue = electricBEndValue;
    }

    public Integer getElectricBFlag() {
        return electricBFlag;
    }

    public void setElectricBFlag(Integer electricBFlag) {
        this.electricBFlag = electricBFlag;
    }

    public Long getElectricBTime() {
        return electricBTime;
    }

    public void setElectricBTime(Long electricBTime) {
        this.electricBTime = electricBTime;
    }

    public Integer getElectricCClass() {
        return electricCClass;
    }

    public void setElectricCClass(Integer electricCClass) {
        this.electricCClass = electricCClass;
    }

    public String getElectricCBeginValue() {
        return electricCBeginValue;
    }

    public void setElectricCBeginValue(String electricCBeginValue) {
        this.electricCBeginValue = electricCBeginValue;
    }

    public String getElectricCEndValue() {
        return electricCEndValue;
    }

    public void setElectricCEndValue(String electricCEndValue) {
        this.electricCEndValue = electricCEndValue;
    }

    public Integer getElectricCFlag() {
        return electricCFlag;
    }

    public void setElectricCFlag(Integer electricCFlag) {
        this.electricCFlag = electricCFlag;
    }

    public Long getElectricCTime() {
        return electricCTime;
    }

    public void setElectricCTime(Long electricCTime) {
        this.electricCTime = electricCTime;
    }

    public Integer getDiClass() {
        return diClass;
    }

    public void setDiClass(Integer diClass) {
        this.diClass = diClass;
    }

    public Integer getDiFlag() {
        return diFlag;
    }

    public void setDiFlag(Integer diFlag) {
        this.diFlag = diFlag;
    }

    public Long getDiTime() {
        return diTime;
    }

    public void setDiTime(Long diTime) {
        this.diTime = diTime;
    }

    public Integer getCommunicationClass() {
        return communicationClass;
    }

    public void setCommunicationClass(Integer communicationClass) {
        this.communicationClass = communicationClass;
    }

    public Integer getCommunicationFlag() {
        return communicationFlag;
    }

    public void setCommunicationFlag(Integer communicationFlag) {
        this.communicationFlag = communicationFlag;
    }

    public Long getCommunicationTime() {
        return communicationTime;
    }

    public void setCommunicationTime(Long communicationTime) {
        this.communicationTime = communicationTime;
    }
}
